]> dgit.raspbian.org Git - gnome-shell.git/commit
extensionSystem: Fix reloading on version-validation changes
authorFlorian Müllner <fmuellner@gnome.org>
Sat, 6 Sep 2014 14:30:59 +0000 (16:30 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Sat, 6 Sep 2014 20:06:07 +0000 (22:06 +0200)
commit4d64bbcf7d3ead8c658e16db5742c03d590c61eb
treeac269a86919260b22e8fb429dc6925f145ba78b8
parent5bd4329b1125bce6962bfa584ac8f6c4b94abf4e
extensionSystem: Fix reloading on version-validation changes

The current code only works for enabled extensions, which means
that extensions that were marked OUT_OF_DATE cannot be enabled
without a restart when disabling the version check.
Fix this by reloading all extensions while making sure to only
enable any extensions when we're supposed to.

https://bugzilla.gnome.org/show_bug.cgi?id=736185
js/ui/extensionSystem.js